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