3512 413
8218 323
3979 408
1303 75
4249 115
3610 594
2749 121
4971 655
3228 508
2876 416
1107 39
3496 576
3976 906
163756 568
5279 711
13409 462
4158 435
3826 738
982 85
7173 307
4072 161
6588 278
9231 293
2995 713