2998 595
13210 980
3066 373
72878 195
6400 222
8999 213
12088 806
6902 126
4365 601
5360 53
2706 393
6848 348
4447 307
12415 656