2997 121
2818 388
17463 108
3531 264
20597 796
8928 404
1720 185
3590 600
1830 261
1177 199
3424 348
1261 86
10184 553
3881 601
36918 744
11005 250
2761 466
2832 633
2890 565
6997 831
6454 906