15025 391
6136 290
6211 139
21527 631
11480 505
223296 311
162890 713
110213 553
40588 322
22850 906
14603 151
19222 552
9303 576
25612 850
4085 247
11105 512
6866 503
23621 264
10672 146
15076 395
14065 358
8942 309
10816 580
23304 677
9563 439
34440 934
25860 821
12965 80