18529 30
1107 98
3065 504
1002 116
3122 773
1592 251
3914 345
2937 142
3895 194
1299 298
14822 159
3785 480
6893 627
3018 290
11725 804
24811 96
4792 52
17698 674
11566 703
19005 228
190622 594
10903 340
5703 206
23185 277
28341 112
12882 665
9975 498
9653 416