300 45
455 103
2301 701
39795 251
210 38
320 27
2033 553
2136 464
2589 548
602 128
1205 352
4408 345
1168 238
10670 794
3816 394
1208 332
2386 676
870 176
844 209
3747 328
1046 161
49848 855
481 62
1667 506