2203 628
1925 512
2586 616
3970 51
6957 74
10832 701
4667 694
7516 468
5136 388
4037 430
117552 202
27461 541
14159 193
16833 317
2767 245