5016 254
14216 96
7065 873
4245 94
11483 195
244242 1195
125400 1077
143816 273
14866 578
20192 698
42834 508
13266 792
20591 299
23065 80
9104 286
25810 124
14245 582
14738 417
25413 927
27450 675
12864 639
10873 468
29080 766
9923 330
19771 486
6309 388
5678 107
4730 166