3596 806
2469 343
2143 73
2495 542
7725 628
5301 672
13067 634
1244 141
7183 539
2217 134
2269 405
15095 728
2810 652
886 79
4678 583
2138 397
2387 74
3040 173
3874 715
9561 918
3722 543
4216 576
2063 337
4835 62