58562 122
5322 99
43482 233
2775 63
3516 675
5803 153
8329 482
38778 906
5823 583
25051 488
7135 48
7442 709
46454 317
5308 348
6095 314
3420 843
1819 50
24338 498
1689 357
76492 533
10068 703
22822 611
6203 823
3015 413