5012 254
14211 96
7064 873
4245 94
11479 195
244238 1195
125399 1077
143809 273
14858 578
20191 698
42832 508
13265 792
20588 299
23059 80
9103 286
25810 124
14243 582
14735 417
25410 927
27443 675
12863 639
10872 468
29074 766
9922 330
19766 486
6306 388
5678 107
4730 166