599 118
478 38
19481 54
8702 337
1516 439
29772 820
20404 926
2802 435
4228 312
1975 272
20195 363
13558 936
3266 646
12688 243
2747 296
43874 93
6852 733
6494 256
6978 95
5457 235
6756 478
12053 842
7127 361
14130 978
21181 194
45209 624
13682 449
6972 598