29616 529
14472 140
3213 424
1429 369
4089 377
4272 268
2658 61
3515 527
4304 773
69046 538
72777 192
7039 322
14442 747
35090 619
25241 845
36298 167
3849 334
8552 681
36328 686
12944 194
17714 116
53085 82
10883 41
26002 522
14431 32
30519 226
25951 713
22989 410