2978 111
3242 38
4714 492
1599 388
4094 761
4719 610
2980 392
1556 65
3078 591
2933 58
4109 584
2731 746
2409 549
813 76
1651 88
2379 496
2183 229
4003 546
2557 559
3055 408
3668 407
2095 329
2532 422
4034 901