2988 870
5469 118
4256 522
3330 381
15823 256
3355 216
10525 53
3056 235
12087 309
10868 78
18600 157