2993 313
8074 306
11581 376
3882 81
5335 654
3878 387
6595 488
10195 612
3516 808
15526 79
29706 680
8076 249
22913 80
31653 742
9770 146
7948 326
33550 1163
35091 97
20519 112
12955 648
9595 875
7810 268
42640 322
38038 611
6465 795
17354 246
4383 478
6881 446