22062 596
2929 386
9760 771
9538 831
4871 123
4327 55
105365 465
2002 212
8172 878
3745 107
8493 328
6027 240
28965 925
23681 436
8107 515
9256 541
16387 356