304 36
2882 451
1012 122
14101 526
10067 162
2783 293
42764 377
1369 147
27361 110
2429 360
4297 711
28662 73
6553 345
9291 580
4505 90
2786 51
15302 158
3339 516
1535 136
2823 385
15078 256
4044 511
11714 514
4967 102
5938 218
43738 781
6094 481
24522 153