3113 389
1976 529
1399 253
1534 299
3288 509
3301 228
3304 179
2582 529
3644 923
1514 223
1017 242
2204 111
3245 780
4456 687
2202 127
1308 184
2890 587
623 115
254 64
2688 206
5183 471
1827 237
3612 484
12919 997