696 156
3201 227
3848 580
599 86
3637 532
2960 587
2969 900
2408 497
1637 262
3555 511
2653 785
4416 76
3984 545
2268 312
1356 172
4898 825
2154 139
1473 134
5028 697
3973 623
1606 200
2231 497
3908 68
2948 427