3525 400
4449 448
2845 58
3512 391
1626 121
6525 695
7183 455
7539 395
4916 171
6433 493
8158 469
7519 486
3132 526
8335 316
12291 424
3202 735
1856 194