3000 580
2423 627
2689 596
3927 888
4132 101
2145 239
1983 415
2690 418
539 25
1220 194
2535 326
3375 625
3652 462
2522 402
3962 707
2978 30
11088 759
3921 476
8173 332
3253 186
3739 611
6060 445
5156 694
4108 168