12069 826
10334 430
22240 594
54842 75
13609 525
5612 211
51517 94
3044 240
5931 588
4853 315
7346 195
10488 338
81020 592
9041 421
81247 506
5743 30
3352 137