3145 296
3097 129
834 112
2137 516
3363 812
2440 435
3281 526
2270 385
1672 314
2350 601
2281 500
1337 329
4009 599
4598 551
2491 160
3231 978
5127 817
3937 706
1767 292
1448 99
756 106
3808 91
1456 390
4288 254