2981 34
10597 231
4856 396
5428 546
5320 542
7824 421
6467 313
681 117
87028 169
132172 654
288767 681
12240 830
72147 385
47061 630
29471 782
73204 167
11261 531
90417 485
20569 412
21485 270
37363 333
25116 161
7087 256
3377 611
15927 669
18432 537
1807 99
29896 489