12060 826
10297 430
22232 594
54789 75
13601 525
5601 211
51509 94
3035 240
5918 588
4846 315
7270 195
10479 338
80511 592
8957 421
81194 506
5727 30
3336 137