2988 870
5471 118
4257 522
3331 381
15823 256
3356 216
10526 53
3056 235
12093 309
10871 78
18607 157