2889 125
20126 146
6557 506
7760 313
5964 276
6111 363
13396 495
5905 549
17894 473
3073 46
3409 670
3211 560
7832 547
7245 333
3767 637
1954 101
6393 549
7500 796
7651 253
5532 291
3817 851
8459 667
3548 327
2632 169
4095 714
5787 807
24069 570
5182 336