16053 940
24462 943
25414 371
3424 197
7330 493
1134 41
1774 116
3920 636
7284 684
5041 628
9307 616
6729 806
9505 590
4124 54
5887 563
152808 264
20625 460
6193 519
14328 285