3136 694
2822 295
2820 727
3401 569
1004 79
574 114
229985 1096
1841 136
2628 496
2932 282
14373 552
15478 859
143494 633
71369 383