19806 515
14199 201
6510 734
4576 84
2857 375
14714 662
2044 239
6407 596
8365 730
11048 212
7578 646
7964 322
2451 105
12852 478
7253 293
9015 539
6500 769
34557 465
8287 185
5827 249
6702 175
8812 33
19879 661
10891 266
3911 455
45229 145
43014 508
18083 410