3526 653
1416 175
10158 940
4720 500
3308 367
1171 106
1389 93
939 105
3096 429
5228 758
12740 156
1304 293
3068 645
8733 216
2119 303
2845 357
3812 802
529 39
4337 156
8817 297
2261 257
1893 381
2978 459
1672 89