3840 76
5341 672
2869 266
5927 635
199515 484
215248 379
7847 628
2970 337
2791 231
13484 446
3325 323
3004 409
4951 504
7655 354
5054 305