1450 142
4640 216
7266 493
21340 330
8098 718
2364 73
13485 472
9538 562
9541 645
3439 320
9844 787
5083 718
2943 518