16053 940
24459 943
25412 371
3423 197
7322 493
1134 41
1772 116
3918 636
7280 684
5040 628
9297 616
6720 806
9500 590
4119 54
5881 563
152802 264
20625 460
6191 519
14326 285