4950 286
7898 697
21283 358
8400 622
4290 167
5923 464
10323 503
5004 254
14189 96
15158 616
7056 873
12566 710
4235 94
6389 311
11460 195
244227 1195
250746 1181
125376 1077
143793 273
14848 578
20167 698
23998 678
25544 452
42806 508
13260 792
20566 299
18108 521
23018 80