22489 170
8515 213
6003 726
3220 331
1955 97
15764 416
4120 574
9749 361
2472 215
16858 201
14264 846
4198 417
4030 623
7553 146
4174 73
9297 324
17066 505
4297 656
7085 583
7923 542
2871 609
8644 378
11828 752
3556 808