45801 273
31568 203
10787 215
7590 545
10399 108
6364 169
5900 37
5275 267
12749 290
21862 725
2401 210
3672 436
4628 72