50861 682
732 126
3281 564
1945 567
15950 956
637 198
36827 375
1797 295
8598 570
1516 247
5888 814
1151 169
159 39
8266 218
723 228
20149 580
2628 86
11086 63
20596 254
99946 661
8213 103
1915 129
16246 215
16043 390