15728 120
5482 218
21942 713
55183 434
24198 837
3193 385
7376 597
8542 317
3516 664
8279 549
30693 494
17987 567
4698 295
3814 251
6499 540
6200 540