5023 254
14247 96
7073 873
4264 94
11509 195
244276 1195
125450 1077
143867 273
14891 578
20206 698
42851 508
13280 792
20626 299
23160 80
9151 286
25861 124
14270 582
14777 417
25453 927
27482 675
12891 639
10968 468
29143 766
9949 330
19810 486
6324 388
5707 107
4748 166