22061 596
2924 386
9755 771
9530 831
4868 123
4321 55
105357 465
2002 212
8172 878
3744 107
8490 328
6026 240
28952 925
23679 436
8104 515
9253 541
16384 356