2853 360
111285 518
70390 888
74551 309
47762 836
134218 608
49233 619
48064 275
494203 1521
160231 383
172439 463
62791 307
3610 646
2548 96
2466 430
3266 690
2595 416
5810 614