45689 273
31487 203
10734 215
7476 545
10376 108
6331 169
5835 37
5245 267
12672 290
21710 725
2387 209
3659 436
4591 72