1190 316
681 196
3056 855
2054 487
2278 423
383 99
1396 376
13779 55
1872 129
16836 782
8726 269
29730 482
12034 212
13114 688