3246 560
5089 568
1336 173
13709 805
1804 340
3930 916
2511 243
1063 39
5317 660
11590 580
4223 540
3914 673
17397 153
5676 1009
31667 768
4872 226