4960 286
7929 697
21321 358
8402 622
4296 167
5928 464
10333 503
5007 254
14204 96
15175 616
7063 873
12574 710
4239 94
6396 311
11470 195
244232 1195
250792 1181
125391 1077
143803 273
14856 578
20182 698
24016 678
25552 452
42827 508
13265 792
20577 299
18128 521
23051 80