504 145
236 70
4119 514
2440 635
1211 350
11112 631
22221 377
4059 518
3934 806
5059 728
6081 705
53685 293
12998 443
12369 964
43036 850
14415 795
5149 132
6311 815
7571 697
5953 740
2136 161
2260 336