29805 200
12307 77
3186 156
161 36
917 283
6153 734
2848 844
6920 610
3065 855
2494 514
732 146
723 205
2526 752
1080 176
2392 743
3329 706
2607 704
13758 745
1171 247
2558 809
2204 573
765 166
2954 691
353 69