848 126
2921 815
1206 394
7328 831
1367 361
995 123
370 113
2922 847
585 108
1105 219
4281 280
1208 41
1346 142
3534 597
1127 58
1132 291
1487 339
1859 244
7136 534
1325 82
3880 444
3638 727
3272 654
3462 229
2418 45
887 199
3358 884
1951 503