509 44
1434 295
3345 842
1636 350
348 71
1096 254
2457 625
1506 305
2106 580
2018 278
2960 487
1402 192
3457 665
10832 130
2189 499
866 144
728 151
3216 654
2461 604
1431 276