2999 876
3165 288
1684 181
3324 421
3546 347
5140 279
4615 573
7552 807
3676 630
6450 394
953 75
5636 580
10271 546
3286 392
7395 78
3037 350
5937 359
1864 23
7089 166
6660 129
4363 511
8737 503
5287 201
2862 760
2355 442
1251 301