21091 515
14912 201
6733 734
4941 85
3010 375
15854 663
2216 239
6803 596
8772 731
12007 213
8006 646
8900 323
2656 105
13582 478
7653 293
9656 539
7153 769
36712 465
8712 185
6201 250
7267 175
9207 33
20997 661
12310 266
4134 455
47276 147
44025 508
18557 410