108 28
1096 339
2880 595
1855 614
406 81
525 94
1348 392
1660 505
2314 576
2555 770
648 136
1646 299
1957 443
2973 865
337 76
1650 399
2256 626
1518 334
2440 630
2231 472
1998 451
1316 392
1609 387