871 271
2262 373
241 32
3068 511
1235 338
696 30
1405 209
1790 328
1487 165
1677 403
3736 836
2148 297
4884 96
2043 135
4404 580
2919 534
1682 412
3872 463
939 120
2255 636
2203 448
3664 767
2322 632
2276 309