45716 273
31505 203
10749 215
7494 545
10383 108
6338 169
5848 37
5251 267
12684 290
21752 725
2391 209
3663 436
4603 72