2195 63
9449 267
2815 409
4694 505
10981 512
2700 489
2618 534
2885 401
4437 532
1678 300
4030 225
27184 100
12269 286
4595 601
7338 180
2250 242
1792 89
5993 103
2092 179
1996 265
2586 599
2412 275
2300 425
4952 873
51182 163
10622 81
5436 714
3896 169