22599 121
12281 99
7712 59
8464 875
16777 164
2659 83
29590 458
30353 174
18499 475
4621 36
830 43
15735 596
1799 75
41323 945
24890 477
15545 203
2050 340
2957 93
8976 223
6923 444
4295 702
6605 465
3239 360
5630 507
5383 260
17814 440
5659 751
5488 273