16061 940
24478 943
25434 371
3442 197
7400 494
1147 41
1781 116
3941 636
7324 684
5077 628
9398 617
6791 806
9608 590
4195 54
5935 563
152920 264
20655 460
6203 519
14337 285