2505 820
1753 436
258 58
458 115
2880 532
1070 174
3097 703
1609 414
1118 296
1002 293
1693 455
2267 689
346 70
280 45
875 270
393 108
1133 307
1724 483
1118 314
2829 847
1566 422
2990 585
1525 246
3189 494