115031 508
19132 505
25167 220
30214 127
14616 585
10529 451
16948 504
15978 201
18297 474
11992 596
12342 187
8838 176
12037 473
11352 736
17787 707
11810 298
10719 201
15024 58
138326 1006
1216298 2370
13694 962
28133 280
9905 506
34477 502
12000 347