3005 121
2819 388
17498 108
3533 264
20610 796
8936 404
1737 185
3614 600
1831 261
1179 199
3430 348
1263 86
10230 553
3889 601
36954 744
11035 250
2763 466
2836 633
2891 565
7011 831
6465 906