3746 715
2993 107
5464 141
2296 194
5431 618
2886 57
13963 358
3530 550
9644 377
5529 429
7337 779
3982 263
4055 498
2947 308
2322 53
39763 873