27413 678
11442 260
7635 227
20779 313
6995 513
21235 432
5948 362
4281 73
3598 218
4624 661
8675 828
3290 387
5666 311
10802 345
2892 92