3725 715
2970 107
5445 141
2283 194
5408 618
2874 57
13954 358
3518 550
9629 377
5522 429
7320 779
3962 263
4046 498
2932 308
2305 53
38970 873