3181 526
3080 433
2770 564
2237 412
3192 761
3182 740
1213 158
2395 452
1663 173
1302 99
3587 652
2003 481
1168 106
2720 524
2461 340
3424 643