2981 34
10593 231
4855 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
20567 412
21485 270
37363 333
25113 161
7087 256
3377 611
15927 669
18432 537
1807 99
29896 489