45681 273
31484 203
10730 215
7466 545
10373 108
6329 169
5832 37
5242 267
12667 290
21686 725
2381 209
3658 436
4585 72