29613 529
14472 140
3213 424
1429 369
4089 377
4272 268
2658 61
3515 527
4304 773
69040 538
72771 192
7039 322
14442 747
35088 619
25240 845
36298 167
3847 334
8552 681
36328 686
12944 194
17714 116
53081 82
10883 41
26002 522
14429 32
30519 226
25949 713
22988 410