313 35
2870 863
1874 106
2175 362
1760 192
2261 467
1032 168
2904 724
2995 594
2129 443
3492 915
1042 190
2956 575
2986 745
1278 232
3626 847
2168 550
3151 577
1872 309
2015 511
739 116
1763 252
752 24
1334 286
3102 546
1008 136
3186 888
299 30