1097 271
10125 511
2504 525
437 32
3129 732
3451 973
2857 611
1689 351
9396 474
3448 356
3541 829
8262 474
2087 445
3356 761
12253 403
5629 654
12596 795
3867 353
14568 114
11480 289
7342 374
11783 228
3209 559
7234 336
3835 394
2678 245
1900 228