16063 940
24483 943
25450 371
3453 197
7421 494
1150 41
1787 116
3949 636
7349 684
5095 628
9423 617
6809 806
9636 590
4211 54
5950 563
152970 264
20675 460
6219 519
14344 285