45800 273
31567 203
10787 215
7584 545
10398 108
6364 169
5895 37
5275 267
12747 290
21860 725
2401 210
3672 436
4628 72