3015 121
2835 388
17654 108
3545 264
20663 796
8976 404
1775 185
3646 600
1842 261
1189 199
3465 348
1276 86
10375 553
3914 601
37102 744
11147 250
2769 466
2844 633
2968 565
7056 831
6507 906