9522 94
21085 1012
6012 834
50694 584
11826 878
16862 493
8245 184
6962 111
117817 202
30949 733
67703 191
4598 680
2380 501
22814 243
4542 229
3690 139
3852 320
3488 284
13027 355
91527 106
4361 405
48462 717
3386 90
105201 531
6448 565
17508 240
37077 102
33441 476