275485 314
45904 270
12551 681
1914 181
4447 610
3838 373
3529 538
894 57
8945 646
3979 260
2745 336
2588 258
7545 543
1633 210
2661 434