45731 273
31524 203
10763 215
7506 545
10387 108
6348 169
5863 37
5258 267
12697 290
21774 725
2394 209
3664 436
4608 72