313 35
2870 863
1879 106
2177 362
1763 192
2263 467
1032 168
2906 724
2997 594
2134 443
3494 915
1044 190
2957 575
2986 745
1278 232
3626 847
2168 550
3152 577
1872 309
2015 511
741 116
1763 252
757 24
1334 286
3110 546
1010 136
3186 888
299 30