2502 68
1696 340
5036 465
6408 441
14732 129
9098 652
4311 120
11385 277
15595 535
22813 454
8768 605
13267 341
8125 769
11050 426
2707 37
5710 597
2198 303
16332 329
2833 89
2090 63
10420 347
4796 452
5460 852
8601 743
2126 80
7194 417
19457 598
5371 605