3326 110
2905 601
3287 94
2910 416
3380 577
1425 186
5365 515
5039 917
2787 344
1520 160
10202 530
3202 305
3648 546
5649 692
5190 78
3264 429
3867 646
7580 249
6742 365
3392 698
1282 44
9258 721
5118 940
8824 357
6261 822
3728 219
2323 145
28581 388