3001 489
2953 850
249097 866
55442 349
6469 679
3795 284
8437 304
14828 844
182738 497
73731 366
35675 707
53086 410
4521 138
7496 512
2864 129
4260 391
3040 279