2853 532
11488 207
32111 288
28114 107
10416 82
59367 597
2958 623
18684 172
1976 217
1631 365
2428 522
3193 504
4933 762