47580 330
7159 464
14394 467
28464 727
112167 184
5239 748
6920 518
4419 713
19221 212
41593 291
56161 677
16683 362
10696 352
6334 372
1393 128
1915 239