3032 76
2520 340
2813 331
3201 420
2652 47
4124 599
1816 83
16241 812
4024 268
10232 958
6175 689
6433 306
3607 477
1284 98
3445 677
1554 89
3315 570
2356 276
4132 933
4392 112
5866 730
18706 535
1586 46
3510 565
22184 377
6222 541
3258 669
22430 106