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