658 120
2857 584
4394 686
2520 394
557 105
3305 876
5955 350
3674 724
5181 441
2978 900
3779 534
2189 401
6645 469
708 68
3982 623
2930 502
4129 715
2427 124
2381 346
4153 526
15810 447
2293 488
2310 361
1797 318