24442 654
14358 388
30549 891
306128 1437
101509 802
64482 724
25382 284
19261 631
4912 885
3988 311
4446 373
2951 419
10401 524
2833 283
1807 85
4573 928
11270 484