45800 273
31567 203
10787 215
7583 545
10398 108
6363 169
5893 37
5275 267
12747 290
21858 725
2401 210
3672 436
4628 72