23275 172
18865 609
9629 592
10695 300
6533 57
11698 288
3734 492
9195 802
8321 729
22126 209
7397 56
3584 391
1316 62
4220 799
7016 690
2259 418
15047 290
7071 353
19034 223
22365 302
2460 353
4414 667
7552 296
32188 406