3590 38
11106 700
66525 506
25759 229
2281 63
14056 684
5484 497
4682 178
2920 459
7386 738
10823 598
11934 545
1033 176
3031 369