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