2968 160
4847 625
2242 464
2930 269
2311 113
4629 38
4263 478
4653 178
5687 838
4773 700
5641 252
6415 536
8918 729
5695 487
3213 613
2583 321
2232 141
2812 390
3662 276
4603 57
3898 376
6137 295
7702 519
6266 591