31022 362
46996 895
27966 367
15710 430
12156 59
1703 173
36558 713
1963 508
32862 669
50507 431
42870 162
39316 287
2890 629
5021 664
5737 405
23834 101
4357 439
58175 237
2095 480
4076 372
47271 114
21575 82
5143 544
15314 54