2594 31
8834 747
4833 216
5065 720
5179 141
155646 264
40183 638
15593 71
8249 857
33140 240
9452 755
4733 150
7355 482
5665 539
3706 547
4853 562
4244 614
2054 366