13192 120
5194 218
20490 713
50470 431
23753 837
3131 385
7150 597
8351 317
3446 664
7914 549
29981 494
17790 567
4508 295
3595 251
6247 540
5985 540