2861 532
11492 207
32114 288
28123 107
10417 82
59376 597
2958 623
18684 172
1976 217
1631 365
2428 522
3193 504
4933 762