3097 447
3245 598
4920 478
1193 141
1465 102
3258 777
1457 160
4058 612
4647 201
4078 588
9380 394
3959 945
1578 123
1380 213
2604 436
3049 705
1966 303
2893 512
3392 521
2337 257
3002 505
2597 686
1164 25
15616 628