2981 34
10597 231
4858 396
5428 546
5320 542
7826 421
6467 313
681 117
87028 169
132172 654
288769 681
12240 830
72148 385
47061 630
29471 782
73205 167
11261 531
90417 485
20574 412
21487 270
37363 333
25117 161
7087 256
3377 611
15928 669
18435 537
1807 99
29897 489