21366 60
35806 455
2034 493
4835 378
4662 209
10519 369
9825 351
8403 616
10635 371
1705 361
3442 402
2341 579
3372 902
2491 80