2448 629
2359 636
202548 976
519130 1498
144448 403
106340 224
587576 2041
6272 232
5283 811
3003 528
1820 313
989 120