15950 751
630 195
2783 869
8844 510
2733 849
1057 313
2975 905
2290 347
4929 397
1762 459
2916 669
1169 346
27237 231
700 122
15309 61
2348 446
1067 227
969 282
1414 403
2203 522
1437 439
3724 314
4469 723
6239 136