2710 144
2275 193
6585 295
4321 880
4952 814
9203 333
5476 431
14034 810
4671 745
14288 492
3968 720
3181 798
21561 318
17358 127
13294 290
3608 385
2043 250
2756 598
8840 375
4911 54
3006 487
7642 918
7716 641
7059 532