3096 168
8977 102
5233 538
7942 767
4152 391
2112 246
8876 495
3707 125
12499 635
5759 241
8400 683
5990 337
4077 694
12498 396
6656 183
4904 653
6231 605
3389 285
12450 454
4006 399
12718 80
3715 153
3200 161
4000 324