45662 273
31470 203
10716 215
7449 545
10370 108
6324 169
5826 37
5237 267
12652 290
21661 725
2381 209
3658 436
4577 72