3512 133
3053 564
1056 161
5920 609
19409 338
2889 506
19573 493
14717 82
4977 61
17335 515
16520 437
8024 81
5905 587