22096 596
2937 386
9776 771
9558 831
4886 123
4333 55
105412 465
2007 212
8180 878
3750 107
8500 328
6037 240
28987 925
23714 437
8124 515
9273 541
16410 356