22947 515
9463 513
3355 211
7395 661
8378 487
18958 618
12880 570
4414 631
9556 681
2163 371
2414 179
5916 138
6737 102
7235 589
10326 633
11933 244
1956 262
9263 262
3130 418
5131 66
21975 627
9502 618
7341 732
2790 543