12066 826
10329 430
22240 594
54835 75
13607 525
5611 211
51517 94
3043 240
5930 588
4851 315
7343 195
10487 338
80946 592
9029 421
81239 506
5739 30
3349 137