107075 393
26174 434
4757 608
8751 856
6091 281
4867 433
3246 517
8818 595
1777 46
6977 338
2768 437
29198 697
12532 585
7399 360
18307 305
3153 43
5284 669
20683 676
9166 614
5040 140
4416 509
2181 61
3708 356
2096 144
155901 648
113559 812
30021 577
147235 238