2989 34
10610 231
4869 396
5432 546
5324 542
7841 421
6512 313
682 117
87041 169
132192 654
288803 681
12247 830
72167 385
47061 630
29479 782
73227 167
11265 531
90455 485
20686 412
21499 270
37365 333
25130 161
7118 256
3377 611
15945 669
18454 537
1809 99
29910 489