30300 406
5951 587
23981 50
6331 637
4250 660
1928 189
6388 807
6114 715
9460 199
31630 742
87521 486
33908 363
29578 390
16107 452
1608 176
14708 52
8043 548
17719 297
6386 600
1459 89