26025 80
12875 47
12654 535
15904 813
15141 714
19258 192
20843 826
15808 488
45791 730
81620 294
50937 61
58284 581
6070 680
8397 296
7611 882
7455 713
20274 446
21223 630
9054 390
3753 27
4620 356
12486 560
11516 406
9325 656