18815 166
26542 790
19080 587
14389 165
13711 729
16911 830
33525 195
7453 490
13393 440
4024 100
5040 344
6725 185
21559 595
3550 202
13076 312
17068 679
3988 563
6788 425
5991 79
9751 681
3046 714
21289 341
3136 420
4986 827
3700 519
7149 887
5267 487
1671581 3902