5005 254
14189 96
7056 873
4237 94
11460 195
244228 1195
125380 1077
143794 273
14850 578
20168 698
42808 508
13261 792
20566 299
23024 80
9083 286
25794 124
14233 582
14712 417
25390 927
27421 675
12845 639
10862 468
29045 766
9911 330
19747 486
6288 388
5665 107
4716 166