4941 446
1145 36
2895 424
3284 517
3354 366
1680 277
3199 527
3892 773
2379 189
4476 226
2304 330
2808 453
2561 202
3238 610