39626 237
112354 944
13820 209
10794 373
14280 564
521553 1785
13399 595
9307 375
28925 272
4115 834
12201 483
8790 728
9035 610
2242 363