29653 529
14494 140
3214 424
1430 369
4089 377
4277 268
2659 61
3515 527
4312 773
69363 538
73033 192
7043 322
14466 747
35133 619
25267 845
36354 167
3858 334
8561 681
36363 686
12959 194
17731 116
53170 82
10899 41
26043 522
14450 32
30560 226
25974 713
23021 410