30979 362
46963 895
15685 430
27935 367
1678 173
36532 713
12120 59
2885 629
1935 508
50476 431
32826 669
58167 237
39281 287
5715 405
2084 480
4333 439
21558 82
4986 664
42824 162
4051 372
47243 114
5110 544
23790 101
3516 753