2700 561
1696 525
2669 769
1356 361
2287 467
1788 46
3044 819
14266 697
5482 633
1436 362
1027 151
4940 758
11559 387
6411 215
2678 307
6138 661
3858 201
113282 421
85370 182
4489 163
4772 463
5655 441
5705 92
6709 789
6327 705
4841 716
8890 520
2219 57