3181 526
3080 433
2770 564
2238 412
3192 761
3183 740
1213 158
2396 452
1663 173
1302 99
3587 652
2003 481
1168 106
2721 524
2461 340
3424 643