5949 436
10636 517
4878 664
3947 800
1100 231
2037 344
1197 28
88895 148
116872 566
57508 586
33780 188