3004 424
629 119
479 105
887 49
55475 463
5063 388
2542 625
13847 189
16230 662
197599 876
9526 508
11253 464
13741 476
4030 384
17854 617