147025 877
3436 541
4033 297
10448 177
24333 374
3197 788
14903 383
2250 351
23132 678
2983 90
4532 767
4314 258
3382 564
3220 383
23451 622
2275 304
2311 43
9444 52
1977 64
11941 429
4234 748
8625 605
2068 124
2830 25
4278 809
4109 427
2121 134
4506 312