1366 310
1100 88
5921 908
4569 597
2975 510
3279 618
983 152
2295 545
249334 938
1561 366
67091 560
15889 416
2399 609
10479 823
480685 793
40119 439