3314 507
15040 30
2646 121
9440 115
12769 438
5818 261
10035 90
7617 665
4002 825
14383 428
3506 394
3730 76
8634 546
6171 122
5045 600
1337 74
4773 490
2840 258
3014 265
2951 268
4260 684