4059 562
18739 44
2282 294
2181 447
3115 678
15841 472
5076 582
4144 638
5813 786
2283 624
1481 308
2468 463
6638 364
5740 796
3504 710
4478 585
784 115
980 219
30935 645
31180 376
7255 298
3477 86
1221 234
4266 140
1363 129
3095 319
3833 162
1970 80