1503 113
3137 166
2541 301
4336 758
2473 84
4217 411
2606 318
1854 95
5714 693
2273 230
1829 74
3869 311
4533 462
1696 152
4125 652
1714 63
3828 566
1407 196
4999 286
20027 858
1670 163
1530 154
7596 206
4197 585