2168 271
5706 668
80128 657
1832 129
3548 915
2996 359
1887 317
2918 406
1616 126
854 63
1297 42
1571 91
2338 221