309 33
2590 655
1882 140
1608 344
3781 653
2149 648
2633 142
2398 621
2941 446
2557 549
1617 320
2573 362
3079 279
3152 268
1512 272
2823 155
13039 229
10331 711
7354 728
4408 424
6957 579
6855 686
13936 223
2065 177
11378 766
1874 99
1562 133
3190 702