812 506
272 784
138 199
957 269
769 315
954 340
58 421
859 132
204 515
326 383
613 361
486 234
3494 299
2651 101
2395 87
2391 209
2177 453
2079 610
2065 29
2034 221
1887 356
1730 666
1714 159
1472 797