4929 446
1131 36
2884 424
3269 517
3346 366
1673 277
3195 527
3883 773
2372 189
4462 226
2300 330
2803 453
2553 202
3223 610