40736 317
4112 812
2299 46
3902 801
1459 127
7290 374
3585 447
3155 78
13622 301
20354 757
10459 927
2054 361
4669 862
3660 561
2470 212
4781 910
11841 292
4147 195
3758 741
2660 138
5589 423
20159 722
5558 41
4387 189