4310 361
2710 158
3790 82
4555 381
2112 55
2536 308
7592 61
2601 84
3983 477
5186 641
6956 459
103246 951