747 149
1262 229
2237 714
10512 695
1912 340
2405 573
2684 334
5545 647
2479 338
34368 520
101697 295
8330 208
189400 984
94715 423