2716 761
5641 551
15429 354
7356 649
2168 32
8683 297
4869 505
3211 424
3494 177
9835 401
4460 232
3895 839
3070 395
5124 276
6274 290
4717 158
14641 301
9429 485
4875 696
7022 529
1949 48
4964 668
9366 352
9813 153
3277 549
4164 210
4365 719
3078 324