3010 852
239 39
2293 605
2881 843
3177 627
2551 569
3365 713
1338 258
2475 603
1533 68
2464 643
2251 553
3676 814
3345 653
2705 521
437 46
2424 490
2986 796
3475 692
1848 499
2140 318
889 129
3000 724
1387 94