3326 110
2905 601
3287 94
2910 416
3380 577
1425 186
5364 515
5039 917
2786 344
1520 160
10202 530
3201 305
3647 546
5648 692
5190 78
3263 429
3867 646
7579 249
6740 365
3392 698
1282 44
9258 721
5118 940
8824 357
6260 822
3728 219
2322 145
28569 388