6091 38
12390 701
68128 506
27429 229
3327 63
15483 684
6955 497
4888 178
2976 459
7470 738
10943 598
12076 545
1058 176
3104 369