15061 611
1571 103
836 231
7269 137
15310 387
3037 893
3019 642
15423 606
22915 102
910 187
535 144
861 199
778 248
1329 358
49690 401
3364 251
5613 161
2882 529
2143 643
133 22
6404 588
14752 303
21547 538
199 38