16063 940
24483 943
25449 371
3453 197
7421 494
1150 41
1787 116
3948 636
7348 684
5094 628
9423 617
6808 806
9636 590
4209 54
5948 563
152965 264
20671 460
6219 519
14344 285