1096 271
10107 511
2497 525
435 32
3124 732
3446 973
2848 611
1689 351
9396 474
3447 356
3541 829
8262 474
2086 445
3356 761
12252 403
5629 654
12596 795
3867 353
14568 114
11480 289
7342 374
11780 228
3209 559
7234 336
3834 394
2678 245
1900 228