1718 95
3164 829
1676 49
2636 730
3252 666
2422 533
8572 811
9133 312
2874 618
1383 160
14183 934
37252 75
369591 1025
57469 787