4836 49
8317 161
25412 121
15329 1030
2345 25
13820 572
12507 582
9698 416
15980 711
6128 266
3283 447
2563 623
19749 101