12707 400
38297 322
65253 159
58750 771
36196 49
54262 82
26979 176
24591 617
34385 212
19356 405
26052 154
13083 396
9668 319
3560 273
13474 442
15131 655
25939 506
11641 545
42129 105
16050 885
22555 1009
47533 58
4571 432
10524 131
5213 909
8221 640
42427 354
38644 210