15063 756
19793 515
14197 201
6510 734
4576 84
2856 375
14712 662
2043 239
6407 596
8365 730
11048 212
7578 646
7964 322
2451 105
12852 478
7253 293
9015 539
6500 769
34556 465
8287 185
5826 249
6701 175
8812 33
19879 661
10890 266
3911 455
45229 145
43014 508