23402 781
8880 321
4226 288
10404 397
3061 283
9157 518
10980 313
23209 106
133163 558
4247 427
5209 469
18195 142
2148 130
4498 407
7489 453
6901 196
3401 97
2622 628
1110 98