2598 29
16682 189
8280 647
62627 135
31461 339
65852 275
203574 1052
20229 651
13693 290
46763 897
41247 399
4996 150
10695 603
6037 480
5560 902
4015 342
2389 89