645 176
901 129
3097 172
19681 267
5260 745
5422 226
3355 433
4449 696
1507 119
1206 61
1778 344
2013 150