3991 239
12739 630
11448 376
9718 430
4338 263
14315 539
10268 306
14076 459
22088 447
10601 537
270227 1683
7922 291
91679 847
2324 113