35096 621
3343 419
2651 588
33209 659
8465 388
4022 153
23673 602
3242 300
12700 28
1166 180
10640 590
1683 283
3798 59
3749 702
16987 713
2205 118
2837 389
5000 130
6187 909
49970 379
8420 59
16916 393
4992 412
12670 264
5228 797
10744 422
3037 86
3802 177