3005 118
9159 510
6331 862
12164 675
9429 66
13299 714
12058 266
2472 69
4890 149
4480 336
4676 523
3292 108
2627 154
14884 576
4498 695
4526 874
6830 823
2470 248
3334 462
3779 882
2371 335
3950 402
3636 349
4489 53
3243 104
1226 64
5257 550
5160 405