15057 446
6823 749
6271 27
31554 59
4712 208
58455 771
23517 185
3142 225
6669 301
5395 111
10332 627
5003 629
23359 554
3309 498
22066 746
4165 408
2341 245