12062 826
10306 430
22235 594
54798 75
13603 525
5604 211
51513 94
3036 240
5920 588
4846 315
7289 195
10483 338
80584 592
9000 421
81207 506
5727 30
3340 137