21753 506
3807 839
4619 408
5265 634
5795 322
22899 367
11750 282
10436 355
14375 226
4124 612
3737 718
1774 63
2407 82
20352 240
20575 968
4227 79
4934 420
11457 824
107017 979
2146 145
1494 148
7378 855
18747 570
46190 97
47512 635
5109 816
1175 42
1888 61