951 177
3050 703
2355 564
541 73
979 202
3207 420
893 73
3160 474
2729 556
2318 588
860 239
1057 189
2575 836
1720 515
638 159
1231 212
2714 761
2804 343
2288 86
15787 705
885 226
2053 591
1395 322
2183 448