4203 700
6733 80
5877 798
9763 487
1951 174
8344 303
8861 515
5556 134
2172 266
17149 126
6371 202
10108 579
1894 263
3293 741
4317 549
5573 354
2962 663
5160 327
8853 598
13046 67
20068 458
7508 939
6676 523
7741 502