23271 172
18862 609
9611 592
10680 300
11684 288
6502 57
3707 492
9178 802
8301 729
22123 209
7390 56
3566 391
1313 62
4219 799
7007 690
2251 418
15046 290
7060 353
19021 223
22352 302
2456 353
4404 667
7543 296
185548 1097