2983 34
10603 231
4863 396
5428 546
5320 542
7829 421
6468 313
681 117
87032 169
132177 654
288782 681
12244 830
72153 385
47061 630
29472 782
73216 167
11262 531
90436 485
20609 412
21494 270
37365 333
25124 161
7087 256
3377 611
15932 669
18448 537
1807 99
29901 489