5046 261
2705 40
22516 340
15702 153
12222 333
19190 743
7988 284
25373 984
2673 138
7722 629
10423 459
11028 774
9432 530
15628 485
4879 867
3795 123
5670 656
2234 223
3444 68
6291 352
2376 44
10303 294
6886 549
3029 547
3906 77
5050 392
1492 29
6251 203