2781 107
5349 141
2217 194
5329 618
2808 57
13874 358
3444 550
9561 377
5449 429
7252 779
3891 263
3971 498
2864 308
2207 53
3518 714
36857 872