23425 781
8894 321
4233 288
10422 397
3067 283
9170 518
10997 313
23255 106
133402 558
4254 427
5210 469
18206 142
2154 130
4503 407
7494 453
6934 196
3406 97
2623 628
1112 98