12063 826
10310 430
22236 594
54803 75
13603 525
5604 211
51514 94
3036 240
5923 588
4846 315
7299 195
10483 338
80625 592
9001 421
81209 506
5734 30
3344 137