2988 870
5473 118
4259 522
3331 381
15823 256
3356 216
10527 53
3056 235
12094 309
10871 78
18609 157