3502 231
7532 206
11749 564
5014 852
6019 741
7717 776
4907 403
13563 632
19276 239
9221 411
8787 867
2659 160
8621 693
7440 125
4088 57
6689 625
7200 88
8376 356
6625 733
6909 508
4911 46
17905 277
5178 228
14888 919