45727 273
31523 203
10759 215
7502 545
10387 108
6343 169
5857 37
5257 267
12694 290
21766 725
2393 209
3664 436
4607 72