12064 826
10323 430
22240 594
54819 75
13605 525
5605 211
51516 94
3039 240
5924 588
4849 315
7340 195
10484 338
80802 592
9016 421
81228 506
5737 30
3346 137