29141 843
2665 773
1670 353
985 198
1484 78
1543 392
5287 507
3302 631
1660 262
621 128
4387 642
2169 416
1776 232
4207 554
2657 598
2143 280
1617 297
4201 723
2392 633
4004 769
464 25
3213 604
1820 62
3804 679
3073 152
2428 544
4427 645
3503 207