2931 598
3089 862
3673 386
9416 667
3380 322
6915 440
101506 426
64585 670
39282 143
22014 674
9131 926
21289 261
12681 672
6979 126
5460 206
6863 790
7325 576
3796 205
9463 680
3468 367
4416 403
2847 721
5291 726
4355 400
3693 74
2509 329
3635 356
3517 555