18026 1015
3780 587
2748 653
3271 497
2903 468
2230 366
15205 474
2891 675
3302 55
1496 160
9278 598
4837 489
2568 203
1841 272
9141 865
2048 324
1897 264
2247 407
9067 251
4302 572
4297 594
4410 568
2311 381
3911 863