278281 1031
27203 186
32121 799
44301 505
619600 1682
130333 684
60782 120
52345 435
54713 752
3308 394
7980 424
10576 679
2963 53