2195 63
9449 267
2815 409
4694 505
10980 512
2700 489
2618 534
2885 401
4436 532
1678 300
4030 225
27184 100
12269 286
4595 601
7337 180
2250 242
1792 89
5993 103
2092 179
1994 265
2586 599
2411 275
2300 425
4951 873
51178 163
10622 81
5436 714
3895 169