2925 75
2380 69
8698 875
3130 109
10437 304
22567 516
3471 723
12147 570
3072 815
23665 594
3149 532
6699 196
13897 767
9995 627
8263 903
6461 654
14491 528
7936 312
15393 575
20435 341
17219 70
9672 605
25200 477
12903 181
4733 549
8534 575
4284 864
5908 707