29652 529
14493 140
3214 424
1430 369
4089 377
4277 268
2659 61
3515 527
4312 773
69350 538
73023 192
7043 322
14466 747
35131 619
25264 845
36345 167
3856 334
8561 681
36362 686
12957 194
17731 116
53168 82
10899 41
26043 522
14449 32
30559 226
25974 713
23021 410