1283 295
2810 934
5035 829
2233 257
4644 30
8977 272
27636 392
6069 856
7033 579
26803 267
9883 504
3559 246
15635 711
14881 693
7540 191
13566 177
6792 654
2985 428
9502 529
33819 314
14006 302
7591 632
5737 120
10460 297
12928 70
4944 548
13712 526
6428 308