3513 133
3053 564
1056 161
5931 609
19412 338
2892 506
19574 493
14718 82
4977 61
17335 515
16520 437
8024 81
5907 587