115026 508
19131 505
25166 220
30210 127
14614 585
10529 451
16943 504
15977 201
18295 474
11992 596
12340 187
8838 176
12035 473
11351 736
17787 707
11810 298
10718 201
15024 58
138303 1006
1215942 2370
13693 962
28127 280
9902 506
34471 502
11998 347