12066 826
10326 430
22240 594
54831 75
13607 525
5611 211
51517 94
3043 240
5930 588
4851 315
7343 195
10487 338
80931 592
9027 421
81238 506
5739 30
3349 137