1041 36
2831 424
3195 517
3262 366
1639 277
3138 527
3803 773
2301 189
4335 226
2249 330
2778 453
2476 202
3183 610