2925 75
2380 69
8699 875
3130 109
10449 304
22570 516
3471 723
12150 570
3072 815
23665 594
3149 532
6699 196
13897 767
9995 627
8265 903
6461 654
14493 528
7937 312
15394 575
20441 341
17222 70
9673 605
25202 477
12906 181
4735 549
8534 575
4284 864
5908 707