5484 338
9317 117
14832 94
19864 317
10238 458
5983 804
44635 979
81815 654
3016 242
1694 154
7043 206
9228 265
3730 729
5725 494