2796 107
5354 141
2218 194
5332 618
2809 57
13875 358
3446 550
9562 377
5454 429
7253 779
3893 263
3971 498
2866 308
2214 53
3522 714
36973 872