31641 633
7341 29
4726 693
24668 719
8426 866
5498 385
3733 637
2840 208
27891 89
4373 657
5991 249
7660 885
4419 254
3080 524
6390 657
5041 457
1596 39
4396 562
16388 551
10407 345
3252 607
2539 336
1831 159
1627 140
16058 448
2474 262
3660 388
5258 148