3028 46
4537 77
1958 261
3844 252
3647 344
23458 585
3637 281
3772 414
7114 756
2474 418
2269 129
2991 105
21997 627
5068 592
23929 569
5411 692
2580 459
7360 732
3358 39
10621 847
2452 443
3550 387
3071 512
8178 363