30471 313
8962 657
2953 461
4223 664
2551 329
23882 240
10373 262
2712 146
5332 652
9063 166
3305 484
6444 709
119414 283
3641 578
3630 686
33104 848
1966 209
1728 37
6231 754
34107 535
8050 223
12020 58
1925 129
7525 512
3384 170
25196 347
4763 793
2996 99