31024 362
47002 895
27968 367
15712 430
1706 173
36561 713
12157 59
1966 508
32866 669
50513 431
39318 287
42871 162
2890 629
5021 664
4363 439
5739 405
23836 101
4078 372
15326 54
58175 237
5145 544
47271 114
2095 480
21575 82