3166 86
4445 351
11542 199
15375 168
8032 603
15363 732
7066 675
3182 149
9302 373
2976 520
3171 436
2603 265
4585 719