31835 392
16778 126
9123 517
2883 288
18110 94
5001 793
56474 608
1312 139
9412 261
4046 729
5786 738
30429 249
14826 222
3765 462
4591 488
2549 98
3411 746
3259 557
3906 805