16063 940
24483 943
25450 371
3453 197
7422 494
1150 41
1788 116
3950 636
7349 684
5097 628
9423 617
6811 806
9636 590
4212 54
5951 563
152971 264
20678 460
6221 519
14345 285