31019 362
46991 895
27961 367
15707 430
12154 59
36556 713
1698 173
32861 669
1959 508
50507 431
42869 162
39310 287
2890 629
5016 664
5735 405
4351 439
23828 101
58175 237
2095 480
47269 114
21573 82
4072 372
5139 544
34705 656