2626 459
2939 606
36513 643
15063 870
4153 162
14321 701
5285 425
5346 574
43444 638
10586 270
8286 118