5008 230
7455 635
4164 301
17540 560
1325 269
13985 387
7844 483
725 90
3272 474
13305 410
8803 451
6147 712
17184 107
22940 597
6892 659
7474 581
56244 379
4645 459
31686 961
25342 433
2894 309
2289 105
3022 657
15725 678