3076 277
2523 459
2829 326
23078 814
3002 352
3280 685
3788 628
1419 137
3279 194
39903 331
33904 493
1048 41
1581 53
3208 486
56080 279
2551 501
3253 569
3260 759
27287 224
3221 478
1256 98
9118 370
11507 296
16496 546
18215 162
15427 115
5231 686
4863 165