3582 175
2898 451
3529 257
2527 504
4710 678
3019 348
3457 502
2884 421
1285 35
2881 526
2885 587
4006 940
3448 686
1205 120
4139 780
12025 335
3994 615
3146 583
13312 653
3537 529
2128 482
1735 98
8542 522
3671 778