2999 319
2774 288
43213 718
12050 153
8633 357
54453 259
4763 814
3712 442
6124 741
8052 708
17585 742
36740 1114
17753 254
25785 575
6793 311
12208 399
3104 73
6154 238
7721 61
3938 274
16747 622
10994 554
11308 715
3083 42
4587 697
6708 168
15557 138
4026 349