3010 160
17811 552
34894 87
3275 102
33859 141
4139 473
19282 732
18891 542
39852 94
13779 278
14047 505
11362 161
22044 353
18881 704
8969 243
5064 261
3296 288
4075 408
2172 525
3738 812