2988 870
5470 118
4256 522
3330 381
15823 256
3355 216
10526 53
3056 235
12093 309
10870 78
18604 157