45728 273
31523 203
10761 215
7503 545
10387 108
6344 169
5859 37
5257 267
12695 290
21770 725
2393 209
3664 436
4608 72