12394 631
3296 672
5839 233
3535 351
4234 455
2923 158
3849 782
1779 405
6147 884
14566 143
7573 423
3428 326
10295 857
4931 514
3172 613
8071 380
2125 253
3837 619
2813 866
5822 276
1570 71
2272 468
1895 392
4883 665