22150 755
9902 928
16589 120
4964 544
3792 179
8971 347
5733 318
12004 351
1161 195
5344 794
32969 238
2413 486