2223 60
11822 921
3160 41
7227 89
17361 788
7619 114
11299 826
5890 573
1903 98
3529 611
3165 43
2286 336
2417921 3912
45870 1002
21212 549
193734 744
15284 624
99735 816
66102 520
10002 221
9231 457
29640 914
35154 265
35521 487
31082 443
12586 285
8943 590
17069 695