2452 429
3175 588
5557 611
2275 506
546 41
1986 403
2087 633
3940 932
3130 815
2637 622
1105 93
3897 793
3037 866
2013 292
3189 358
2782 521
1835 340
1135 223
2243 427
2419 412
4452 709
2456 524
2917 660
1362 317