44008 280
52382 616
2490 584
36973 542
127494 970
18603 327
16334 413
312078 707
39807 430
102554 327
88286 185
85768 874
11032 398
6734 427
14445 426
9506 196
6791 70
12883 466
7598 806
8009 336
40160 157
12475 690
10841 502
446495 580