1198 316
694 196
3124 855
2059 487
2902 423
396 99
1397 376
13785 55
1888 129
16880 782
8780 269
29998 482
12079 212
13132 688