31846 392
16783 126
9125 517
2883 288
18110 94
5004 793
56518 608
1312 139
9412 261
4047 729
5787 738
30432 249
14830 222
3767 462
4594 488
2550 98
3411 746
3260 557
3907 805