25057 343
1228 161
3609 667
12091 692
5286 384
6903 545
6506 54
2884 137
4982 598
7682 507
33745 106
1746 412
5098 263
157140 839
167465 532
48155 474
60775 761
272969 1288
10216 664
5496 268
73688 253
38072 107
1729 156
1978 319
4492 450
6307 80
193561 744
1849 122