21009 354
4242 360
7637 789
15928 846
3707 244
5101 882
4618 765
8647 555
6337 451
8343 762
190173 216
20962 317
19079 605
29579 244
15310 274
13643 442
6012 214
24131 532
25949 668
24525 192
5680 241
8345 363
13516 296
3016 145
10610 457
41667 898
8305 678
19434 806