2915 576
9519 312
28826 705
15308 378
4414 206
8025 357
8542 627
5129 875
3290 584
6221 823
13558 254
3006 193
20355 329
2177 162
20806 816
7684 289
3328 584
2844 665
10593 799