2977 34
10591 231
4853 396
5425 546
5317 542
7816 421
6466 313
681 117
87019 169
132154 654
288732 681
12235 830
72138 385
47061 630
29467 782
73194 167
11260 531
90398 485
20510 412
21476 270
37360 333
25098 161
7085 256
3376 611
15921 669
18425 537
1804 99
29883 489