12065 826
10323 430
22240 594
54829 75
13607 525
5610 211
51517 94
3042 240
5930 588
4850 315
7342 195
10487 338
80911 592
9022 421
81236 506
5738 30
3349 137