2996 121
2817 388
17454 108
3531 264
20596 796
8928 404
1719 185
3585 600
1829 261
1176 199
3424 348
1260 86
10182 553
3880 601
36912 744
11001 250
2760 466
2832 633
2889 565
6995 831
6452 906