1094 96
2898 678
2147 483
4903 816
764 29
2083 311
2544 225
1559 106
3333 92
2496 318
7300 336
8773 754
5243 270
9847 832
6954 622
2321 323
3251 564
4373 601
2213 468
1518 58
2402 307
4210 161
2575 441
2670 250