3982 316
2109 214
7905 546
3278 300
6993 815
15585 620
8240 600
29125 754
13395 385
2996 598
2753 197
1595 275
3706 142