503 145
236 70
4011 514
2438 635
1211 350
11111 631
22220 377
4057 518
3933 806
5057 728
6077 705
53682 293
12997 443
12369 964
43033 850
14411 795
5149 132
6311 815
7571 697
5951 740
2133 161
2260 336