45730 273
31523 203
10762 215
7506 545
10387 108
6346 169
5861 37
5258 267
12695 290
21770 725
2394 209
3664 436
4608 72