3710 715
2959 107
5434 141
2271 194
5399 618
2865 57
13948 358
3508 550
9624 377
5514 429
7310 779
3947 263
4036 498
2925 308
2293 53
38386 873