12063 826
10311 430
22236 594
54803 75
13603 525
5604 211
51514 94
3036 240
5923 588
4847 315
7299 195
10483 338
80631 592
9004 421
81210 506
5734 30
3344 137