45684 273
31484 203
10731 215
7470 545
10373 108
6329 169
5835 37
5243 267
12668 290
21695 725
2384 209
3659 436
4586 72