2832 290
3790 535
1682 376
3029 893
589 124
1078 181
792 137
2345 513
2496 728
1399 239
3076 598
2282 503
2558 492
2768 825
1262 86
3308 709
1515 349
3912 553
1140 306
1739 294
2251 500
2899 660
2031 295
1140 119