15093 253
30977 351
16936 68
2558 587
2376 400
5491 742
12957 481
4734 633
38564 524
392107 1034
3044 203
16144 338
4546 549
7520 297
15756 596
4803 657
4886 496
2882 465
19225 352
5799 487
28106 156
2403 191
18035 552
7556 403
3145 513
18105 580
9169 683
4437 890