6913 49
8939 161
26708 122
16309 1030
2877 25
14527 572
12604 582
10671 416
17215 712
6367 266
3564 447
2901 624
20265 102