18521 30
1106 98
3059 504
1002 116
3122 773
1590 251
3907 345
2936 142
3892 194
1299 298
14815 159
3783 480
6889 627
3015 290
11720 804
24811 96
4790 52
17698 674
11566 703
19005 228
190537 594
10903 340
5702 206
23185 277
28341 112
12882 665
9975 498
9653 416