12063 826
10310 430
22236 594
54803 75
13603 525
5604 211
51514 94
3036 240
5923 588
4846 315
7299 195
10483 338
80618 592
9001 421
81208 506
5734 30
3342 137