2795 81
42607 839
8539 247
13588 663
7095 335
14829 395
8329 539
10764 91
55904 443
42919 151
8471 638
7038 107
6357 72
6475 734
14762 92
5504 41
43878 331