3181 526
3081 433
2770 564
2238 412
3192 761
3183 740
1216 158
2399 452
1665 173
1302 99
3587 652
2004 481
1168 106
2722 524
2462 340
3424 643