3052 696
2709 111
2713 378
3953 610
1797 64
2802 413
3003 528
2939 367
2947 522
883 53
2066 301
1186 147
2550 397
5147 618
3576 366
2287 460
3331 647
3312 597
2235 353
696 27
2458 352
2821 316
2102 291
1906 173
2595 220
3061 612
3897 581
1555 226