16043 226
28500 490
58306 291
8432 820
2181 211
6666 362
4310 689
19760 200
4491 102
9287 92
10002 179
6392 352
4843 422
13797 187
5550 865
2327 245
9696 310
4928 302
7742 34
13651 272
4434 518
2070 301