13222 120
5197 218
20507 713
50505 431
23757 837
3132 385
7151 597
8351 317
3446 664
7915 549
29988 494
17790 567
4509 295
3595 251
6248 540
5987 540