4950 286
7894 697
21279 358
8400 622
4290 167
5922 464
10321 503
5003 254
14187 96
15156 616
7055 873
12562 710
4234 94
6384 311
11459 195
244227 1195
250746 1181
125376 1077
143793 273
14847 578
20166 698
23998 678
25544 452
42804 508
13258 792
20566 299
18104 521
23011 80