2126 79
5093 651
6957 518
5036 920
5985 633
2129 118
8285 485
15503 735
4220 407
1191 213
2492 672
3396 790
2695 522
6432 472
3534 620
3788 588
4099 945
3406 885
1517 252
734 77
535 70
10324 645
4690 289
1030 181
2601 603
1134 216
3244 747
3617 596