3113 596
1083 83
13397 810
1238 265
10113 105
53022 596
8089 953
1947 147
4827 689
31194 280
2399 300
4149 695
6303 462
3218 296
2943 477
828 98
3084 677
4974 313
6511 384
913 88
2565 570
1719 276
3399 933
9640 449
1451 269
22185 345
718 107
4250 48