12064 826
10323 430
22240 594
54821 75
13606 525
5606 211
51517 94
3041 240
5925 588
4850 315
7340 195
10487 338
80854 592
9020 421
81230 506
5738 30
3347 137