45806 273
31571 203
10790 215
7596 545
10402 108
6365 169
5907 37
5276 267
12758 290
21877 725
2403 210
3672 436
4629 72