821 171
2264 168
999 245
4127 457
4789 660
2297 68
642 55
731 163
3045 272
2533 784
4286 434
3219 223
4100 567
3459 340
318 79
1109 320
2501 588
1874 431
2562 547
3018 393
1966 390
3941 292
2435 613
2566 248
938 243
841 229
807 247
4949 152