5399 141
8715 597
3488 70
20793 100
3520 478
3966 311
8143 582
7235 743
5049 517
20711 532
24846 188
17605 124
14431 32
12031 562
28309 389
36666 843
33436 518
16680 748
22879 810
18396 343
15969 363
24296 50
19584 326
21056 685