7550 161
23389 121
13600 1028
2212 25
12709 572
12342 582
8662 416
14916 711
5923 266
3057 447
2502 623
18951 101