3097 129
2137 516
3076 103
3543 735
2440 435
3281 526
2270 385
1672 314
2281 500
1337 329
4009 599
4598 551
2491 160
3231 978
3937 706
1767 292
1448 99
756 106
3808 91
1456 390
1158 193
4288 254
9649 725
4991 589