3545 318
4341 349
2349 172
4963 125
3537 120
1141 48
3276 539
2628 196
1825 262
2067 221
8540 593
4481 301