39580 105
13672 196
29252 384
46660 556
4353 371
6885 303
47404 482
48817 66
6335 351
28268 431
4699 673
43583 550
2490 320
22823 644
135041 626
20652 78
70363 641
64148 297
8046 368
9508 425
3070 64
2278 335
4427 371
16715 192
15947 505
3378 274
21451 219
10756 183