2491 297
3906 293
3591 803
2544 626
1530 270
1424 348
3234 683
2310 536
2196 332
2716 850
2282 299
748 65
1211 284
3335 873
2251 445
2710 670
1553 416
3314 600
602 89
2677 671
2939 568
2003 555
3877 378
2950 505