3198 536
2916 365
3940 273
2533 631
1684 72
3051 656
2611 575
2772 638
3445 589
1735 247
4621 430
384 39
3513 605
340 31
3028 501
3777 899
4441 85
3186 447
935 207
1875 313
2798 595
2236 608
2329 287
1678 164