3181 526
3081 433
2772 564
2238 412
3193 761
3183 740
1217 158
2401 452
1666 173
1302 99
3587 652
2005 481
1168 106
2723 524
2462 340
3425 643