294 58
2991 982
805 220
2235 709
1271 400
1996 598
1316 312
219 66
1732 541
872 242
1838 510
1161 386
348 106
2058 450
967 263
478 130
2956 634
1291 326
910 202
1104 313
2042 457
1233 253
2373 701
2983 829
1405 289
1049 308
1336 262
691 197