44985 272
30914 203
10256 215
7144 545
9893 108
6117 169
5446 37
5063 267
12196 290
20710 724
2312 209
3588 436
4376 72