45706 273
31497 203
10739 215
7487 545
10378 108
6336 169
5843 37
5248 267
12682 290
21734 725
2389 209
3660 436
4600 72