2299 539
1126 231
1599 439
313 57
1255 178
3492 646
11194 416
4310 594
96118 646
16551 807
16084 50
99114 936
10829 50