29611 529
14472 140
3213 424
1429 369
4089 377
4271 268
2658 61
3515 527
4304 773
69029 538
72762 192
7039 322
14442 747
35088 619
25239 845
36297 167
3846 334
8552 681
36327 686
12944 194
17713 116
53080 82
10883 41
26002 522
14428 32
30519 226
25947 713
22988 410