30968 362
46952 895
15677 430
27924 367
1670 173
36518 713
2880 629
1931 508
12099 59
58166 237
32817 669
50465 431
2080 480
39273 287
5708 405
4320 439
42815 162
4976 664
21545 82
4043 372
47233 114
39269 794
3510 753
5102 544