426 108
638 139
890 214
2964 735
1178 332
1912 595
1726 564
2923 806
2142 528
823 190
733 153
224 47
1229 316
1140 238
1227 259
1076 252
3255 780
2855 827
638 161
2136 508
945 212
2919 617
916 283
675 210
1372 414
1670 396
3100 978
186 39