3960 795
2942 748
3154 316
1471 157
3282 677
807 69
6561 159
4342 904
694 134
3056 302
1834 96
3119 562
1744 299
1528 152
3238 818
2802 693
6099 231
9368 133
4031 660
3375 773
3450 873
1347 197
2444 317
4980 526