2977 152
1207 253
503 72
2775 486
7074 848
441 61
2226 453
3923 129
2147 483
4903 816
2083 311
2544 225
1559 106
2029 228
3333 92
8087 536
4371 281
2496 318
7300 336
8773 754
5243 270
1658 106
9847 832
2876 270