2200 613
3581 574
4282 513
12314 749
18080 354
4558 216
26666 533
32477 407
6896 264
9177 631
3668 41
8725 814
3804 52
30057 156
5641 654
8016 875
5325 660
4402 332
66481 848
59547 177
33189 578
58491 506
27456 621
27398 388
32801 258
29992 68
15016 509
16793 616