18858 66
45295 131
35778 347
5548 518
4631 470
4370 946
5623 820
3312 638
3813 653
2081 306
1067 62
4161 593
2275 238
3147 141
3641 513
1262 190
1911 122
4143 531
4159 880
2033 118
8937 400
5252 562
3537 97
28431 432
32930 679