31025 362
47004 895
27972 367
15720 430
36571 713
1715 173
12161 59
1976 508
32873 669
50521 431
39325 287
15357 54
42876 162
4376 439
2892 629
5025 664
23842 101
5741 405
47277 114
2101 480
4081 372
5149 544
58177 237
21579 82