2686 22
7063 683
6015 442
13449 702
19509 497
54605 238
27609 350
9286 92
5736 693
7443 490
29647 258
3910 634
7082 295
4815 357
8537 318
9167 52
3960 269
15380 386
4357 116
9994 117
12897 655
6255 558
2598 198
21938 780
11161 511
3413 565
8348 529
5500 332