9516 680
42496 268
31069 567
5269 132
45577 926
34981 241
20669 477
37164 440
6357 118
10361 503
7402 389
22024 562
3647 872
2148 134