2996 121
2817 388
17452 108
3531 264
20596 796
8927 404
1719 185
3585 600
1829 261
1176 199
3424 348
1260 86
10181 553
3880 601
36909 744
11000 250
2760 466
2831 633
2888 565
6994 831
6447 906