29620 529
14475 140
3214 424
1429 369
4089 377
4274 268
2658 61
3515 527
4304 773
69082 538
72806 192
7041 322
14442 747
35093 619
25242 845
36306 167
3849 334
8553 681
36334 686
12945 194
17715 116
53094 82
10883 41
26010 522
14431 32
30523 226
25951 713
22992 410