3095 178
625 116
2784 833
12755 357
4586 61
2675 716
10632 578
2940 421
3635 574
3364 646
6656 792
2424 131
1001 44
15299 236
783 51
8944 949
4274 598
2824 250
2833 191
1607 289
7848 171
11489 547
4690 611
3608 705
2885 636
28295 493
13176 126
696 67