1026 215
2274 305
17759 704
11333 129
4229 423
9199 416
36387 251
38950 159
3938 321
2707 511
2964 500
37867 393
9208 196
3626 309
5985 296
15959 342
41752 121
3982 84
24542 486
7160 480
5262 783
4647 638
12612 203
13144 510
4008 125
16000 914
24292 986
8055 971