5100 49
8358 161
25540 122
15441 1030
2604 25
13915 572
12510 582
9833 416
16127 711
6173 266
3321 447
2570 623
19807 101