12060 826
10295 430
22232 594
54780 75
13600 525
5600 211
51509 94
3034 240
5917 588
4846 315
7269 195
10478 338
80460 592
8898 421
81185 506
5727 30
3329 137