3086 278
2527 459
2832 326
23166 814
3011 352
3281 685
3794 628
1421 137
3293 194
40098 331
34084 493
1050 41
1582 53
3213 486
56478 279
2552 501
3256 569
3263 759
27432 224
3223 478
1258 98
9156 370
11571 296
16585 546
18222 162
15429 115
5233 686
4869 165