4050 684
1539 373
1185 284
2180 501
2306 701
3083 917
5858 103
1607 426
2529 655
2424 626
755 174
1667 475
1462 334
2996 767
2733 467
1308 361
1031 286
959 235
2367 527
2935 572
2728 583
3123 813
1174 145
2178 540