3086 31
3772 420
4535 555
2370 160
7382 735
3308 322
2511 398
4308 310
4185 827
3721 314
4030 375
3323 150
4722 926
4985 547
2442 271
6347 833
1547 38
2534 287
5088 62
3308 183
9152 755
2828 127
3418 378
5102 596
54893 139
119056 723