12157 800
1392 79
7592 746
18527 313
3121 420
15301 387
2267 181
3864 502
8695 726
4809 880
2899 707
15229 201
4683 745
3270 52
9589 672
3284 487
5485 211
3665 115
22591 325
2551 377
5039 566
3621 385
13205 303
5623 278