2950 260
2416 225
5295 423
3618 346
4065 581
2795 415
5577 779
1452 59
2965 300
2828 285
5077 387
5261 607
2378 324
5764 803
9352 408
3129 606
3996 742
13294 870
4510 808
2842 165
3978 484
7579 686
2860 82
3452 189