4035 80
4212 826
1486 261
3625 130
954 207
4933 511
13715 383
1334 161
723 91
15926 282
1240 246
1664 352
3124 544
958 138
2530 447
3733 755
3017 616
4269 377
3771 722
2373 72
3346 404
980 199
5062 701
1399 384