5479 338
9311 117
14830 94
19860 317
10236 458
5980 804
44608 979
81780 654
3016 242
1694 154
7039 206
9227 265
3730 729
5723 494