3720 715
2968 107
5441 141
2280 194
5407 618
2871 57
13952 358
3517 550
9627 377
5520 429
7316 779
3959 263
4042 498
2930 308
2301 53
38558 873