31024 362
47002 895
27969 367
15713 430
1708 173
12159 59
36563 713
32869 669
1968 508
50515 431
39319 287
42871 162
4367 439
2890 629
5021 664
23840 101
5740 405
15331 54
58176 237
47273 114
4078 372
5146 544
21576 82
2095 480