3993 239
12739 630
11448 376
9718 430
4339 263
14316 539
10268 306
14080 459
22091 447
10601 537
270233 1683
7922 291
91684 847
2324 113