8960 360
6578 85
17588 594
12495 252
15048 741
18182 187
4241 286
7256 641
9209 598
22249 306
13935 339
8203 724
19288 73
18336 584
8588 519
2867 327
23745 287
9828 238
10735 539
11449 78
9717 857
8727 636
20857 668
6185 421
20832 822
11749 353
7222 75
35286 436