2613 800
2369 539
1134 231
1615 439
322 57
1304 178
3532 646
11225 416
4317 594
96144 646
16561 807
16101 50
99718 936
10849 50