526 48
2340 428
2132 571
3265 137
3852 658
3658 667
2691 781
3182 892
3392 733
142 30
798 54
1378 167
3957 546
15923 326
1641 193
1137 180
4351 580
1775 233
2528 436
408 118
2244 565
965 125
3455 168
451 113