4085 415
1695 56
4572 485
4446 776
10941 182
6343 329
1888 217
3128 820
3222 379
4346 948
10178 291
2916 509
2132 336
1332 271
9216 968
2589 639
2452 334