2764 107
5348 141
2216 194
5327 618
2805 57
13873 358
3443 550
9560 377
5447 429
7251 779
3891 263
3970 498
2862 308
2203 53
3517 714
36824 872