4310 361
2710 158
3788 82
4555 381
2111 55
2535 308
7591 61
2601 84
3982 477
5186 641
6956 459
103230 951