2590 508
4092 73
12527 748
937 25
2943 544
1168 69
16216 571
3322 309
3317 663
1952 268
12708 146
2506 416
3873 949
3517 787
1897 142
3831 826
2629 471
7043 176
4234 782
1653 108
1799 376
1812 258
17359 441
3396 572