509 145
236 70
4353 514
2441 635
1212 350
11120 631
22223 377
4061 518
3934 806
5078 728
6088 705
53691 293
12999 443
12371 964
43045 850
14417 795
5149 132
6311 815
7572 697
5962 740
2138 161
2262 336