13195 120
5195 218
20490 713
50475 431
23755 837
3131 385
7150 597
8351 317
3446 664
7914 549
29982 494
17790 567
4508 295
3595 251
6247 540
5985 540