2996 893
1847 471
6071 795
17567 460
1121 182
1387 213
3021 685
16862 609
7452 369
9396 752
3133 417
12426 218
6262 389
29152 156
28473 682
2730 438
11072 515
16511 60
4412 720
4748 530
7810 151
4577 418
8639 640
10850 357
18531 750
2201 31
1585 94
14197 516