3191 103
1980 83
20011 258
5595 284
3454 523
3155 397
9253 840
6560 479
925 35
25585 528
3984 567
2614 316
3493 860
6042 151
4101 779
9277 352
6764 739
21015 559
3095 89
6625 929
2867 403
7252 639
9224 368
5089 245
3516 223
4149 796
8767 329
4623 625