2968 60
18366 666
28912 361
72599 512
33632 207
3567 799
24607 594
11951 900
9420 265
2307 113
2574 54
11325 727
3824 125
4335 572
7096 107
4931 660
2888 198
5682 794
3377 410
5614 498
2672 38
5829 759
5303 276
12352 214
3032 218
42005 787
35906 463