4959 286
7927 697
21320 358
8401 622
4296 167
5927 464
10331 503
5007 254
14204 96
15174 616
7063 873
12573 710
4239 94
6395 311
11469 195
244232 1195
250787 1181
125391 1077
143803 273
14856 578
20180 698
24016 678
25552 452
42825 508
13265 792
20576 299
18124 521
23051 80