2351 405
8420 420
3335 195
9848 690
37765 209
9943 594
25808 186
3913 379
2056 201
20162 509
30347 172
4186 634
4001 77
4568 517
3377 673
1614 159
6129 432
3284 70
6117 483