2598 90
3249 290
5460 751
12264 595
2321 209
3750 639
3801 197
16668 378
3679 793
3503 66
5150 695
1181 42
6642 617
4523 797
1851 182
2044 155
2902 490
6939 540
3923 120
1956 82
4971 354
5147 413
4817 245
3872 975