3486 422
2255 289
2993 541
40223 479
4963 659
17203 123
5969 633
4408 322
5208 52
13550 217
10731 432
4976 730
11283 223
14494 634
15395 659
15567 354
15319 310
21409 669