3000 38
2272 536
2696 258
5015 300
5828 217
5269 146
4003 107
6020 422
3911 568
7488 939
6558 723
10734 812
5755 295
6592 658
6612 522
4292 459
4889 131
5294 236
3042 744
3271 283
1901 373
3540 326
2876 422
2887 482