15095 358
5913 319
4140 306
15218 203
11224 651
6132 348
37175 124
48819 649
4855 217
6723 662
45750 416
10842 411
7291 117
9606 443
5381 425
7426 75
4986 91
14748 158
8201 711
13110 814
12068 205
24664 552
27509 804
4088 137
20256 88
4342 543
53874 307
56018 331