273796 1059
11817 282
72676 141
24475 273
52123 487
32545 456
10611 649
4806 451
10645 803
2393 134
2335 507
2441 341
2566 551
3893 793
990 103
25897 942