5050 771
10479 161
15023 220
3307 309
131408 659
115535 912
42798 736
37372 767
29489 573
1137 39
9219 939
83238 196