3196 421
523 116
1687 484
2774 830
10548 321
2979 771
1190 42
1239 404
1348 287
45822 334
2384 720
509 60
67110 106
10144 247
9406 390
1677 472
7561 87
4056 703
11743 557
1751 412
15128 343
1187 231
3340 597
2102 694